Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 LEYBOURNE ROAD Terraced £530,704 £145,000 31 Oct 2000
24 LEYBOURNE ROAD Terraced £477,829 £248,000 2 Aug 2004
25 LEYBOURNE ROAD Terraced £368,146 £202,000 7 Oct 2005
26 LEYBOURNE ROAD Semi-Detached £354,717 £216,000 19 Jan 2007
27 LEYBOURNE ROAD Terraced £468,682 £380,000 9 Jul 2019
28 LEYBOURNE ROAD Terraced £460,078 £201,600 19 Sep 2003
28 LEYBOURNE ROAD Terraced £460,078 £201,600 19 Sep 2003
29 LEYBOURNE ROAD Terraced £546,589 £392,500 10 Nov 2015
30 LEYBOURNE ROAD Terraced £408,470 £220,000 26 Mar 2009
31 LEYBOURNE ROAD Terraced £576,475 £521,000 29 Oct 2021
33 LEYBOURNE ROAD Semi-Detached £553,825 £300,000 17 Jun 2005
34 LEYBOURNE ROAD Semi-Detached £555,231 £550,000 17 Mar 2023